﻿// ------------------------------------------------------------------------------------------------
//  <copyright file="LogType.cs" company="Iveely">
//    Copyright (c) Iveely Liu.  All rights reserved.
//  </copyright>
//  
//  <Create Time>
//    03/02/2013 21:59 
//  </Create Time>
//  
//  <contact owner>
//    liufanping@iveely.com 
//  </contact owner>
//  -----------------------------------------------------------------------------------------------

namespace IveelySE.Common.Log
{
    /// <summary>
    ///   日志类型的枚举
    /// </summary>
    /// <remarks>
    ///   日志类型枚举指示日志文件创建的方式，如果日志比较多可考虑每天创建一个日志文件
    ///   如果日志量比较小可考虑每周、每月或每年创建一个日志文件
    /// </remarks>
    public enum LogType
    {
        /// <summary>
        ///   此枚举指示每小时创建一个新的日志文件
        /// </summary>
        Hourly,

        /// <summary>
        ///   此枚举指示每天创建一个新的日志文件
        /// </summary>
        Daily,

        /// <summary>
        ///   此枚举指示每周创建一个新的日志文件
        /// </summary>
        Weekly,

        /// <summary>
        ///   此枚举指示每月创建一个新的日志文件
        /// </summary>
        Monthly,

        /// <summary>
        ///   此枚举指示每年创建一个新的日志文件
        /// </summary>
        Annually
    }
}